return of presents - French English Dictionary